newly produced - French English Dictionary